blink drowsily

Translations
сонно моргать
He blinked drowsily as he tried to stay awake.
Он сонно моргал, пытаясь не заснуть.